new wave - German English Dictionary